(someone) could dance on a pin

Translations
очень ловкий и грациозный
She moved so elegantly on the dance floor, as if she could dance on a pin.
Она двигалась так изящно на танцполе, как будто могла танцевать на булавке.
Definitions
This phrase is used to describe someone who is extremely light on their feet, agile, or graceful, often in the context of dancing or moving. It suggests that the person is so nimble and delicate that they could dance on the very small point of a pin without difficulty.
Words
pin

noun
булавка
can

verb
уметь
dance

verb
плясать
dance on

verb
танцевать на